English Dictionary
◊ WITCHCRAFT
white melilot
n : biennial plant; valuable honey plant [syn: {white sweet
clover}, {Melilotus alba}]